#outerBorder {
    margin: 0px 20px 30px 20px;
    padding: 10px 10px 10px 10px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
}
#header {
    border-top: 10px;
    height:100px;
}

#subheader {
    padding:0.5em;
}
body {
    background:#EBEBEB url(resources/jmaki/menu2/images/bg-web.jpg);
}
a,  tr.hentry:hover a, body#profile div.hentry:hover a, #side .stats a:hover span.stats_count, #side div.user_icon a:hover, li.verified-profile a:hover, #side .promotion .definition strong {
    color:#990000;
}

body, ul#tabMenu li a, #side .section h1, #side .stat a, #side .stats a span.stats_count, #side div.section-header h1, #side div.user_icon a, #side div.user_icon a:hover, #side div.section-header h3.faq-header, ul.sidebar-menu li.active a, li.verified-profile a, #side .promotion a {
    color:#333333;
}
#subheader div {
    float:right;
}

#main {
    width: 100%;
    margin-top: 10px;
}

#content {
    margin: 0 0 0 200px;
    border: 1px solid #000000;
    background-color:white;
    height:100%;
}

#leftSidebar {
    float: left;
    width: 180px;
    height: 340px;
    height:410px;
    background-color:transparent;
}

#banner {
    margin: 0px 40px 0px 0px;
    display:table-cell;
    vertical-align:middle;
    font-size:35px;
}

#Layer1 {
    position:absolute;
    width:450px;
    height:68px; 
    z-index:0;
    left: 450px;
    top: 53px;
}
a:hover {
    text-decoration: underline;
    color : #04469D;
    background-color:aqua;
}

a:visited {
    color : #04469D;
}
#UserProfile {
    position:absolute;
    width:60px;
    height:92px;
    z-index:1;
    left: 453px;
    top: -39px;
    overflow: visible;
    visibility: visible;
}
marquee {
    background-color: #f1f1f1;
    border: 1px 1 #f1f1f1;
    width:70%;
}
.resultList {
    background-color: #003399;
    color: #FFFFFF;
    cursor: help;
}

.MenuCustom {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bolder;
    text-transform: uppercase;
    letter-spacing: 5px;
}
.dynamicDiv {
    filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    border:solid 10px #c0c0c0;
    background-color:#e1e1e1;
    font-size:11px;
    font-family:verdana;
    color:#000;
    padding:5px;
    text-align: left;
    vertical-align: middle;
}
.loadIcon {
    position:absolute;
    font-family:sans-serif;
    font-size:x-large;
    font-style:italic;
    width:120px;
    top:30px;
    left:30px;

}


